﻿@charset "utf-8";
/* CSS Document */

/*  内页开始  */
.sbanner{ width:100%; height:280px;}
/*.ny_cont{position:relative;}*/

/*  企业简介  */
.ab_cotbox{ position:relative; float:left; margin-top:-50px;}
.ny_nav{ width:230px; float:left; /*position:absolute; top:-50px;*/ z-index:10000;}
.ny_nav_tit{ width:230px; background:url(/templates/cn/images/ny_ltbg.png) no-repeat top center;}
.ny_nav_tit h2{ width:200px; height:72px; font-size:22px; color:#fff; padding-left:30px; padding-top:26px;}
.ny_nav_tit h2 span{ font-size:16px; color:#FFF; text-transform:uppercase; letter-spacing:2px;}

.pz_SideLayer{ margin-bottom:40px; border-top:1px solid #fff;}
.pz_SideLayer .nli{line-height:50px; border-bottom:1px dotted #eeeeee;}
.pz_SideLayer .nli a{display:block;padding:0 23px 0 30px;font-size:16px;background: url(/templates/cn/images/icon3.png) 200px center no-repeat;}
.pz_SideLayer .nli a:hover{ color:#fff;background:#ffa630  url(/templates/cn/images/icon2.png) 200px center no-repeat;}
.pz_SideLayer .nli div a,.pz_SideLayer .on div a{line-height:30px;margin-left:30px;padding-left:10px;font-size:14px;}
.pz_SideLayer .nli div{display:none;}
.pz_SideLayer .on{ background:#ffa630; color:#fff;}
.pz_SideLayer .on div{display:block;}
.pz_SideLayer .on .parent-type{background:url(/templates/cn/images/icon2.png) 200px center no-repeat;}
.pz_SideLayer .on-style{color:#01448f;}
.pz_SideLayer .on a{background: url(/templates/cn/images/icon2.png) 200px center no-repeat; color:#fff;}
.pz_SideLayer .on  div a{background:none; color:#fff;}

.l_linkbox{ width:230px; height:160px; margin-top:40px; background:url(/templates/cn/images/ny_link.jpg) no-repeat center;}
.l_link_cont{ font-size:18px; color:#fff; line-height:24px; padding-top:105px; padding-left:25px; display:block;}
.l_link_cont span{ font-size:14px; color:#fff;}


.ny_rcont{ width:831px; float:right; background:#fff; margin-top:60px;}
.ny_rtit{ border-bottom:1px solid #e0e1e2; overflow:hidden; height:50px; line-height:50px;}
.ny_rtit h3{ float:left; font-size:16px; color:#666;}
.ny_address{ float:right; font-size:12px; color:#666;}
.ny_address a{ color:#666;}
.ny_address a:hover{ color:#fc8f04;}
.icon-map-marker{ font-size:16px; color:#fc8f04; margin-right:6px;}

.ny_rtext{ padding:40px 0px;}

/*  关于我们  */

.ny_about img{ display:block; margin:0 auto; padding-bottom:30px;}
.ny_about p{ font-size:14px; color:#666; line-height:32px; margin-bottom:20px; letter-spacing:2px;}


/*  合作伙伴  */

.ny_cooper{ overflow:hidden;}
    .ny_cooper ul {
         float:left; width:880px;
    }
        .ny_cooper ul li {
        float:left; width:263px; margin-right:21px;
        }
.ny_cooper ul li a{ display:inline-block; width:263px; float:left; font-size:14px; color:#333; line-height:20px; margin-bottom:24px; text-align:center; letter-spacing:2px; text-transform:uppercase;}
    .ny_cooper ul li a img {
        display:block; border:1px solid #eee; margin-bottom:16px;
    }

/*  新闻资讯  */

.ny_tj{ overflow:hidden; border-bottom:1px dashed #eee; padding-bottom:30px;}
.ny_tj_img{ display:block; float:left;}
.ny_tj_cont{ float:right; width:579px; position:relative; height:146px;}
.ny_tj_cont a{ display:block; width:579px; font-size:16px; overflow:inherit; text-overflow:ellipsis; color:#666; line-height:24px; letter-spacing:2px; border-bottom:1px dashed #ccc; padding-bottom:16px;}
.ny_tj_cont a:hover{ color:#fc8f04;}
.ny_tj_cont p{ font-size:14px; color:#666; line-height:28px; margin-top:16px; letter-spacing:2px; overflow:hidden; height:56px;}
.ny_tj_cont a.morebtn03{ font-size:14px; color:#1e9031; position:absolute; bottom:0px; left:0px; border-bottom:none; padding-bottom:0px;}
.ny_tj_cont a.morebtn03:hover{ color:#fc8f04;}

.news_list{ float:left; margin-bottom:30px;}
.news_list li{ float:left; width:831px; height:54px; line-height:54px; border-bottom:1px dashed #eee; position:relative;}
.news_list li a{ float:left; width:500px; overflow:hidden; text-overflow:ellipsis; font-size:14px; color:#666;}
.news_list li a:hover{ color:#fc8f04;}
.news_list li span{ float:right; font-size:14px; color:#666; top:0px; right:0px;}



/*  新闻中心内容页  */

.news_c{ padding-bottom:60px;}
.news_ct{ border-bottom:1px solid #eee; text-align:center; margin-bottom:30px;}
.news_ct h2{ font-size:20px; color:#666; margin-bottom:12px; font-weight:normal;}
.news_ct p{ font-size:14px; color:#666; margin-bottom:12px;}
.news_cc p{ font-size:14px; color:#666; line-height:26px; margin-bottom:20px; letter-spacing:2px;}
.news_cc img{ margin-bottom:20px;}
.pagedu{ font-size:14px; color:#666; line-height:26px;}
.pagedu a{ font-size:14px; color:#666; line-height:26px;}

/*  产品页面  */

.ny_pro{ overflow:hidden;}
.ny_pro ul{ float:left; width:846px;}
.ny_pro ul li{ display:block; float:left; width:265px; border:1px solid #eee; margin-bottom:20px; display:inline-block; margin-right:15px; }
.ny_pro ul li .pro_img{ float:left; width:265px; height:211px}
.ny_pro ul li .back-down{ float:left; width:205px; height:50px; background:#ffa630; padding:10px 30px;}
.ny_pro ul li .back-down .pro_text{ float:left; width:205px; overflow:hidden; text-overflow:ellipsis; line-height:28px;color:#fff;}
.ny_pro ul li .back-down .pro_text a{ color:#fff; font-size:16px;}

.fy_new {
 float:left; width:831px;
}
.fanye{ width:100%; margin:0 auto; text-align:center; height:30px; padding-top:25px; font-size:14px; letter-spacing:2px;margin-bottom: 30px;}
.fanye span{ font-size:14px; color:#ff0000;}
.fanye a{ font-size:14px; margin-right:10px;}
.fanye a:hover,
.fanye a.on{ color:#fc8f04;}


/*  产品详情页面  */

.ny_pro_cont{}
.ny_pro_cont h3{ color:#ff7f00; font-size:18px; line-height:30px; text-align:center;}
.ny_pro_cont img{ display:block; width:430px; margin:0 auto; padding-bottom:20px;}
.ny_pro_cont p{ font-size:14px; color:#666; line-height:26px; margin-bottom:10px; letter-spacing:2px;}
.ny_pro_cont h4{ font-size:16px; color:#ff7f00; line-height:26px; margin-bottom:10px; letter-spacing:2px;}


/*  招贤纳士  */

.ny_join{}
.join_tit{ line-height:40px; overflow:hidden;}
.join_tit span{ width:160px; font-size:16px; color:#666; display:block; float:left;}

.join01{ overflow:hidden; padding-top:16px; border-top:1px solid #eee; margin-bottom:20px;}
.join01 h5{ width:160px; font-size:16px; color:#333; float:left;}
.join01 p{ font-size:14px; color:#666; float:left; line-height:32px; letter-spacing:2px;}



/*  联系我们  */
.link_cont{ overflow:hidden; margin-bottom:40px;}
.ny_l_link{ float:left; width:420px;}
.ny_l_link h5{ font-size:16px; color:#333; margin-bottom:10px;}
.ny_l_link p{ font-size:14px; color:#666; float:left; line-height:30px;}

.ny_r_link{ float:right; width:220px;}
.ny_r_link img{ display:block; margin:0 auto;}
.ny_r_link span{ font-size:14px; color:#868484; text-align:center; line-height:24px; display:block;}

.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}






/*  内页结束  */



/*在线客服*/
.rides-cs {  font-size: 12px; background:#f58f05; position: fixed; top: 350px; right: 0px; _position: absolute; z-index: 1500; border-radius:6px 0px 0 6px;}
.rides-cs a { color: #333;}
.rides-cs a:hover { color: #ff8100; text-decoration: none;}
.rides-cs .floatL { width: 36px; float:left; position: relative; z-index:1;margin-top: 21px;height: 181px;}
.rides-cs .floatL a { font-size:0; text-indent: -999em; display: block;}
.rides-cs .floatR { width: 130px; float: left; padding: 5px; overflow:hidden;}
.rides-cs .floatR .cn {background:#F7F7F7; border-radius:6px;margin-top:4px;}
.rides-cs .cn .titZx{ font-size: 14px; color: #333;font-weight:600; line-height:24px;padding:5px;text-align:center;}
.rides-cs .cn ul {padding:0px;}
.rides-cs .cn ul li {   line-height: 20px;border-bottom: solid 1px #E6E4E4;overflow: hidden;text-align: center;padding: 8px 0px;}
.rides-cs .cn ul li span { color: #333;}
.rides-cs .cn ul li a{color: #333;}
.rides-cs .cn ul li img { vertical-align: middle;}
.rides-cs .btnOpen, .rides-cs .btnCtn {  position: relative; z-index:9; top:25px; left: 0;  background-image: url(/templates/cn/images/zxkf.png); background-repeat: no-repeat; display:block;  height: 146px; padding: 8px;}
.rides-cs .btnOpen { background-position: 0 0;}
.rides-cs .btnCtn { background-position: -37px 0;}
.rides-cs ul li.top { border-bottom: solid #ACE5F9 1px;}
.rides-cs ul li.bot { border-bottom: none;}